.App {
  font-family: sans-serif;

  // 甘特图 表格
  .gantt_grid {
    .gantt_grid_scale {
      .gantt_grid_head_cell {
        border-right: 1px solid #d7d7d7;
      }

      .align-right-head {
        text-align: right;
      }
    }

    .gantt_grid_data {
      .gantt_cell {
        border-right: 1px solid #d7d7d7;

        .add-icon {
          display: flex;
          justify-content: center;
          align-items: center;
          font-size: 20px;
          color: #70d0c2;
          cursor: pointer;

          &:hover {
            color: #11b09a;
          }
        }
      }
    }
  }

  // 甘特图 图表区-行头
  .gantt_task_scale {
    .gantt_scale_cell {
      .scale-formate-date {
        display: flex;
        flex-direction: column;
        line-height: 18px;
      }
    }
  }

  // 甘特图 图表区-数据
  .gantt_data_area {
    .gantt_task_cell.week_end {
      background-color: #dcdcdc;
    }

    .gantt_task_row.gantt_selected .gantt_task_cell.week_end {
      background-color: #d3d3d3;
    }

    .completed_task {
      border: 1px solid #94ad94;

      .gantt_task_progress {
        background: #accaac;
      }
    }
  }
}

.ant-divider {
  margin: 0;
}
